在http://VB.NET中,可以使用Convert类的ToBoolean()方法将许多数据类型转换为布尔值。以下是一些常见数据类型的示例转换代码: vbnetCopy code
Dim intValue As Integer = 1
Dim boolValue As Boolean = Convert.ToBoolean(intValue)
Console.WriteLine(boolValue) ' 输出 True
Dim doubleValue As Double = 0
boolValue = Convert.ToBoolean(doubleValue)
Console.WriteLine(boolValue) ' 输出 False
Dim stringValue As String = "true"
boolValue = Convert.ToBoolean(stringValue)
Console.WriteLine(boolValue) ' 输出 True
在上面的示例中,我们使用Convert类的ToBoolean()方法将整数、双精度浮点数和字符串转换为布尔值。需要注意的是,将字符串转换为布尔值时,只有字符串“True”(不区分大小写)会转换为True,其他字符串都会转换为False。如果要在不区分大小写的情况下进行字符串比较,则可以使用String.Compare()方法。
|